package com.ztmg.water.service.system;

import com.ztmg.water.model.system.SysUserRole;
import com.ztmg.water.vo.system.SysUserRoleVO;
import com.ztmg.water.dto.system.SysUserRoleDTO;
import com.ztmg.water.dto.system.SysUserRolePageDTO;
import com.ztmg.common.util.resultUtils.JsonResult;
import com.github.pagehelper.PageInfo;

public interface SysUserRoleService{

		JsonResult create(SysUserRoleDTO dto);
		JsonResult update(SysUserRoleDTO dto);
		JsonResult<SysUserRoleVO> selectById(Integer id);
		JsonResult<SysUserRoleVO> select(SysUserRoleDTO dto);
		JsonResult<PageInfo<SysUserRoleVO>> selectPage(SysUserRolePageDTO dto);
		JsonResult deleteById(Integer id);
		JsonResult delete(SysUserRoleDTO dto);
}